﻿// This file is used by Code Analysis to maintain SuppressMessage 
// attributes that are applied to this project.
// Project-level suppressions either have no target or are given 
// a specific target and scoped to a namespace, type, member, etc.
//
// To add a suppression to this file, right-click the message in the 
// Error List, point to "Suppress Message(s)", and click 
// "In Project Suppression File".
// You do not need to add suppressions to this file manually.

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.AsynchronousConnections")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Gimela", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.AsynchronousConnections")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Channels")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Gimela", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Channels")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Discovery")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Gimela", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Discovery")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Gimela", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Events")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Factories")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Gimela", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Factories")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Interfaces")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Gimela", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Interfaces")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Messages")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Gimela", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.Messages")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "spn", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#BuildDiscoveryEndpointInfo(System.String,System.String,System.String,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "upn", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#BuildDiscoveryEndpointInfo(System.String,System.String,System.String,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#GetDiscoveryUri()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#GetEndpoint`1(System.String,System.String,System.ServiceModel.Channels.Binding)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "p", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#GetEndpoint`1(System.String,System.String,System.ServiceModel.Channels.Binding)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#GetEndpoints`1(System.ServiceModel.Channels.Binding)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#GetEndpoints`1(System.ServiceModel.Channels.Binding)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Spn", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#Spn")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Upn", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.IDiscoveryEndpointProvider.#Upn")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendMessage`3(Gimela.ServiceModel.ChannelManagement.SendMessageRequestReplyDelegate`3<!!0,!!1,!!2>,!!2)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.EndpointProvider.#GetEndpoint`1(System.String,System.String,System.ServiceModel.Channels.Binding)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Discovery.EndpointProvider.#GetEndpoints`1(System.ServiceModel.Channels.Binding)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Interfaces.ITransportManager.#GetChannelAsync`1(System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Interfaces.ITransportManager.#GetDuplexChannelAsync`1(System.ServiceModel.InstanceContext,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Interfaces.ITransportManager.#Subscribe`2(Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectionEventType,System.EventHandler`1<!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Interfaces.ITransportManager.#UnregisterCallback`1()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Interfaces.ITransportManager.#Unsubscribe`2(Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectionEventType,System.EventHandler`1<!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#GetChannelAsync`1(System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#GetDuplexChannelAsync`1(System.ServiceModel.InstanceContext,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#Subscribe`2(Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectionEventType,System.EventHandler`1<!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#UnregisterCallback`1()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#Unsubscribe`2(Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectionEventType,System.EventHandler`1<!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Interfaces.IProxyChannelManager`1.#GetChannel()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendMessage`2(Gimela.ServiceModel.ChannelManagement.SendMessageOneWayDatagramDelegate`2<!!0,!!1>,!!1)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendMessage`3(System.ServiceModel.InstanceContext,Gimela.ServiceModel.ChannelManagement.SendMessageDuplexDelegate`3<!!0,!!1,!!2>,!!2)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#UnSubscribeInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectionEventType,System.EventHandler`1<!!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#SubscribeInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectionEventType,System.EventHandler`1<!!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#OnProxyChannelManagerChannelReconnected(System.Object,Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#OnProxyChannelManagerChannelExceptionRaised(System.Object,Gimela.ServiceModel.ChannelManagement.Events.ChannelExceptionRaisedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#OnProxyChannelManagerChannelDisconnected(System.Object,Gimela.ServiceModel.ChannelManagement.Events.ChannelDisconnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#OnProxyChannelManagerChannelConnected(System.Object,Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1804:RemoveUnusedLocals", MessageId = "ex", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#OnAsyncChannelEstablished(Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#OnAsyncChannelEstablished(Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#GetCallbackChannels`1()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "type", Target = "Gimela.ServiceModel.ChannelManagement.SendDuplexMessage`3")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1005:AvoidExcessiveParametersOnGenericTypes", Scope = "type", Target = "Gimela.ServiceModel.ChannelManagement.SendRequestReplyMessage`3")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Channels.ProxyChannel`1.#.ctor(System.ServiceModel.Description.ServiceEndpoint)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Channels.ProxyChannel`1.#.ctor(System.ServiceModel.Description.ServiceEndpoint,Gimela.ServiceModel.ChannelManagement.Messages.CustomizedMessageHeaderData)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Factories.ProxyChannelFactory.#CreateProxyChannels`1()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#GetChannelAsyncInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#GetChannelInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#GetDuplexChannelAsyncInternal`1(System.ServiceModel.InstanceContext,Gimela.ServiceModel.ChannelManagement.ContractInfo,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#GetDuplexChannelInternal`1(System.ServiceModel.InstanceContext,Gimela.ServiceModel.ChannelManagement.ContractInfo)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.TransportManager.#RegisterCallbackInternal`1(!!0,Gimela.ServiceModel.ChannelManagement.ContractInfo)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "1", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Channels.ProxyDuplexChannel`1.#.ctor(System.ServiceModel.InstanceContext,System.ServiceModel.Description.ServiceEndpoint)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "1", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Channels.ProxyDuplexChannel`1.#.ctor(System.ServiceModel.InstanceContext,System.ServiceModel.Description.ServiceEndpoint,Gimela.ServiceModel.ChannelManagement.Messages.CustomizedMessageHeaderData)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyDuplexChannelManager`1.#CreateChannel()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#WaitingConnection()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Gimela.Common.Logging.Logger.Error(System.String)", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#WaitingConnection()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#ReleaseChannel()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#RaiseChannelExceptionRaisedEvent(System.Exception)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#RaiseChannelDisconnectedEvent()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#OnNotifyChannelExceptionRaisedEventCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#RaiseChannelConnectedEvent()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#OnConnectEnd(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#OnNotifyChannelConnectedEventCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#OnNotifyChannelDisconnectedEventCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#OnConnect()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Gimela.Common.Logging.Logger.Debug(System.String)", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#OnConnect()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#HandleChannelCommunicationError(System.Object)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "occured", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#HandleChannelCommunicationError(System.Object)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ProxyChannelManager`1.#RaiseChannelReconnectedEvent()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2241:Provide correct arguments to formatting methods", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendFailedRetryCounter`1(System.Int32,System.Exception)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Gimela.Common.Logging.Logger.Debug(System.String)", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendFailedRetryCounter`1(System.Int32,System.Exception)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "Gimela.Common.Logging.Logger.Error(System.String)", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendFailed`1(System.Exception)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendCallback`2(Gimela.ServiceModel.ChannelManagement.SendCallbackMessage`2<!!0,!!1>,!!1)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#Send`3(System.ServiceModel.InstanceContext,Gimela.ServiceModel.ChannelManagement.SendDuplexMessage`3<!!0,!!1,!!2>,!!2)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#Send`3(Gimela.ServiceModel.ChannelManagement.SendRequestReplyMessage`3<!!0,!!1,!!2>,!!2)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#Send`2(Gimela.ServiceModel.ChannelManagement.SendOneWayMessage`2<!!0,!!1>,!!1)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Gimela", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.ServiceIdentity")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Gimela.ServiceModel.ChannelManagement.ServiceIdentity")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Factories.ProxyChannelFactory.#CreateProxyChannel`1(System.ServiceModel.Channels.Binding)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Factories.ProxyChannelFactory.#CreateProxyChannels`1()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "1", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ServiceIdentity.CustomizedMessageBehavior.#ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint,System.ServiceModel.Dispatcher.ClientRuntime)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ServiceIdentity.CustomizedMessageBehavior.#BeforeSendRequest(System.ServiceModel.Channels.Message&,System.ServiceModel.IClientChannel)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Scope = "type", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#GetChannelAsyncInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#GetCallbackChannels`1()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#GetChannelInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#GetDuplexChannelAsyncInternal`1(System.ServiceModel.InstanceContext,Gimela.ServiceModel.ChannelManagement.ContractInfo,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#GetDuplexChannelInternal`1(System.ServiceModel.InstanceContext,Gimela.ServiceModel.ChannelManagement.ContractInfo)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnAsyncChannelEstablished(Gimela.ServiceModel.ChannelManagement.Events.ChannelEstablishedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnProxyChannelManagerChannelConnected(System.Object,Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnProxyChannelManagerChannelDisconnected(System.Object,Gimela.ServiceModel.ChannelManagement.Events.ChannelDisconnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnProxyChannelManagerChannelExceptionRaised(System.Object,Gimela.ServiceModel.ChannelManagement.Events.ChannelExceptionRaisedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnProxyChannelManagerChannelReconnected(System.Object,Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#RegisterCallbackInternal`1(!!0,Gimela.ServiceModel.ChannelManagement.ContractInfo)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#SubscribeInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectionEventType,System.EventHandler`1<!!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#UnSubscribeInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,Gimela.ServiceModel.ChannelManagement.Events.ChannelConnectionEventType,System.EventHandler`1<!!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.IProxyChannelManager`1.#GetChannel()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ITransportManager.#GetChannelAsync`1(System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ITransportManager.#GetDuplexChannelAsync`1(System.ServiceModel.InstanceContext,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ITransportManager.#Subscribe`2(Gimela.ServiceModel.ChannelManagement.ChannelConnectionEventType,System.EventHandler`1<!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ITransportManager.#UnregisterCallback`1()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ITransportManager.#Unsubscribe`2(Gimela.ServiceModel.ChannelManagement.ChannelConnectionEventType,System.EventHandler`1<!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#GetChannelAsyncInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#GetDuplexChannelAsyncInternal`1(System.ServiceModel.InstanceContext,Gimela.ServiceModel.ChannelManagement.ContractInfo,System.EventHandler`1<Gimela.ServiceModel.ChannelManagement.ChannelEstablishedEventArgs>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnAsyncChannelEstablished(Gimela.ServiceModel.ChannelManagement.ChannelEstablishedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnProxyChannelManagerChannelConnected(System.Object,Gimela.ServiceModel.ChannelManagement.ChannelConnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnProxyChannelManagerChannelDisconnected(System.Object,Gimela.ServiceModel.ChannelManagement.ChannelDisconnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnProxyChannelManagerChannelExceptionRaised(System.Object,Gimela.ServiceModel.ChannelManagement.ChannelExceptionRaisedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#OnProxyChannelManagerChannelReconnected(System.Object,Gimela.ServiceModel.ChannelManagement.ChannelConnectedEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#SubscribeInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,Gimela.ServiceModel.ChannelManagement.ChannelConnectionEventType,System.EventHandler`1<!!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Transports.TransportManager.#UnSubscribeInternal`1(Gimela.ServiceModel.ChannelManagement.ContractInfo,Gimela.ServiceModel.ChannelManagement.ChannelConnectionEventType,System.EventHandler`1<!!0>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ITransportManager.#UnregisterCallback`1(System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#UnregisterCallback`1(System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendCallback`2(Gimela.ServiceModel.ChannelManagement.SendCallbackMessage`2<!!0,!!1>,!!1,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ITransportManager.#UnregisterCallback`1(System.String,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.ContractNotFoundException.#.ctor(System.Type)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#UnregisterCallback`1(System.String,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.MessageSender.#SendCallback`2(Gimela.ServiceModel.ChannelManagement.SendCallbackMessage`2<!!0,!!1>,!!1,System.String,System.String)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1810:InitializeReferenceTypeStaticFieldsInline", Scope = "member", Target = "Gimela.ServiceModel.ChannelManagement.Factories.TransportManagerFactory.#.cctor()")]
